/**
 * @Title: audit_router.js
 * @Description:稽核管理router
 * Copyright: Copyright (c) 2014 
 * Company:中国平安
 *
 * @Project MHIS-FWA
 * @author EX-FENGHE001
 * @date 2014年11月06日 下午11:17:06
 * @version V1.0
 */
;
(function(){
	'use strict';
	
	var app = angular.module('fwa.routers');
	app.config(['BaseURL','Config', function(baseUrl,Config){
		
		var states = Config.states;
		    
        /******************************
         ***********我的工作区***********
         ******************************/
		
		/**
         * 我的工作区
         */
        states.push({
			name:'workingArea',
            url:'/workingArea',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea'
            },
            deepStateRedirect: true,
            sticky: true,
            views:{
                'workingArea@':{
                	template: '<div class="full-width full-height" ui-view></div>',
                    controller:function(){
                    	
                    }
                }
            }
		});

		/**
         * 我的工作区--稽核经办岗
         */
        states.push({
			name:'workingArea.transactorle',
            url:'/transactorle/{urlFlag}',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea.transactorle'
            },
            views:{
                '@workingArea':{
                	templateUrl:baseUrl+'views/hcpms/workingArea/audit/transactorle/transactorle_view.html',
                    controller:'TransactorleCtrl'
                }
            }
		});
        
        /**
         * 我的工作区--稽核审核岗
         */
        states.push({
			name:'workingArea.auditPost',
            url:'/auditPost/{urlFlag}',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea.auditPost'
            },
            views:{
                '@workingArea':{
                	templateUrl:baseUrl+'views/hcpms/workingArea/audit/auditPost/auditPost_view.html',
                    controller:'AuditPostCtrl'
                }
            }
		});
        
        /**
         * 我的工作区--稽核审批岗
         */
        states.push({
			name:'workingArea.approvalPost',
            url:'/approvalPost',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea.approvalPost'
            },
            views:{
                '@workingArea':{
                	templateUrl:baseUrl+'views/hcpms/workingArea/audit/approvalPost/approvalPost_view.html',
                    controller:'ApprovalPostCtrl'
                }
            }
		});
        
        /**
         * 我的工作区--预警经办岗
         */
        states.push({
			name:'workingArea.warnTransactorle',
            url:'/warnTransactorle',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea.warnTransactorle'
            },
            views:{
                '@workingArea':{
                	templateUrl:baseUrl+'views/hcpms/workingArea/warn/warnTransactorle/warnTransactorle_view.html',
                    controller:'WarnTransactorleCtrl'
                }
            }
		});
        
        /**
         * 我的工作区--预警审核岗
         */
        states.push({
			name:'workingArea.warnAuditPost',
            url:'/warnAuditPost',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea.warnAuditPost'
            },
            views:{
                '@workingArea':{
                	templateUrl:baseUrl+'views/hcpms/workingArea/warn/warnAuditPost/warnAuditPost_view.html',
                    controller:'WarnAuditPostCtrl'
                }
            }
		});
        
        /**
         * 我的工作区--预警审批岗
         */
        states.push({
			name:'workingArea.warnApprovalPost',
            url:'/warnApprovalPost',
            data:{
            	title:'我的工作区',
            	tabRoot:'workingArea',
            	auth:'workingArea.warnApprovalPost'
            },
            views:{
                '@workingArea':{
                	templateUrl:baseUrl+'views/hcpms/workingArea/warn/warnApprovalPost/warnApprovalPost.html',
                    controller:'WarnApprovalPostCtrl'
                }
            }
		});

        // end
	}]);
})();
